a challenging environment - Almanca İngilizce Sözlük